

# 定义函数
def isLeapYear(year):
    if year%4==0 and year%100!=0 or year%400==0:
        print(f"{year}是闰年")
    else:
        print(f"{year}不是闰年")

if __name__=="__main__":
    count = 0
    while(count < 3):
        choice = input("""
            1. 计算2000年到2020年之间的闰年
            2. 输入具体的年份计算闰年
            3. 当你输入q的时候会退出循环
                    """)
        if choice == "1":
            # 计算2000年到2020年之间哪些年份是闰年
            for year  in range(2000,2021):
                isLeapYear(year)
            else:
                print("for循环正常退出执行else语句块")
        elif choice =="2":
            # 调用函数
            my_year = int(input("请输入年份："))
            isLeapYear(my_year)
        elif choice.lower()=="q":
            print("退出了循环！")
            break
        elif choice.isdigit():
            continue
        elif choice.isalpha():
            print("你输入了无效的字母，请输入数字")
        count+=1
    else:
        print("你循环了3次，然后退出了")